package demo1223.pm;

import java.io.File;

/*
传入一个目录,删除该目录
    删除文件或者目录(删除目录,目录必须为空,才能删除)
 */
public class Demo_03 {
    public static void main(String[] args) {
        File file = new File("a");
        delete(file);
    }

    /**
     * 删除一个目录
     *
     * @param file
     */
    public static void delete(File file) {
        if (file.isFile()) {
            file.delete();
            return;
        }
        File[] files = file.listFiles();
        if (files == null) {
            file.delete();
            return;
        }
        for (File f : files) {
            delete(f);
        }
        //把自己干掉
       file.delete();
    }
}
